antisiphon trap - Spanish English Dictionary